About Richard Herold Jewellers Limited (03602481) United Kingdom