About Cocker And Carr Ltd. (09187128) United Kingdom