About C & M Mcclory & Co Limited (11691278) United Kingdom