About Thornton House Limited (01772452) United Kingdom