About Camclad (projects) Limited (06056944) United Kingdom