About Euro Clad (holdings) Limited (02427748) United Kingdom