About Young & Norgate Holdings Limited (12966859) United Kingdom