About Thomas L Young Holdings Ltd (12738930) United Kingdom