About Alclad Ltd (SC373685) United Kingdom