About D. S. Thornhill (rushton) Limited (03037681) United Kingdom