About J.h. Mccloy & Co Limited (02088224) United Kingdom