About Thornton Group Limited (09663685) United Kingdom