About Containerclad Limited (11513326) United Kingdom