Crickhowell Contractors Ltd has experience building and refurbishing factories across South Wales.