About Mcgary & Co Limited (04459246) United Kingdom