About Cocker Endineering Services Limited (13156533) United Kingdom