About Curalclad Ltd (13690918) United Kingdom