About Castleoak Offsite Manufacturing Limited (06495499) United Kingdom