About R Richardson Limited (10084579) United Kingdom