About Sturgess & Sturgess Limited (09100004) United Kingdom