About Thornhill Sales Limited (03557759) United Kingdom