About Sturgess Hutchinson (leicester) Limited (07809318) United Kingdom