About Mccoy Quality Solutions Limited (07311842) United Kingdom