About Richard James Group Limited (09996271) United Kingdom