About Sir Thomas Liverpool Ltd (10671995) United Kingdom