About Sturgess Hutchinson Limited (08159738) United Kingdom