About Mcclintock Srm Ltd (09749560) United Kingdom