About Euroclad Ltd (11957508) United Kingdom