About Thornton & Lee Ltd (13101652) United Kingdom