About Richard Merrick Ltd (10915562) United Kingdom