About Thornton & Clark Ltd (11744717) United Kingdom