About Thornton And Associates Ltd (13202545) United Kingdom