About Thornton Sot Limited (12340956) United Kingdom