About Young & Higgs Ltd (12241195) United Kingdom