About Cockerill Smith Limited (10922019) United Kingdom