About Stratton & Hesler Limited (03952910) United Kingdom