About Rich Mccoy Ltd (11909939) United Kingdom