About Richard George Holdings Limited (10439169) United Kingdom