About J.f. Young & Sons Ltd (05218097) United Kingdom