About Thornhill & Walton Uk Limited (10742274) United Kingdom