About Young & Tennants Ltd (11806931) United Kingdom