About Richard Mcgregor Limited (04844709) United Kingdom