About Mccoy & Co (leeds) Limited (08281121) United Kingdom