About Cockerill Holdings Ltd (13534860) United Kingdom