About Sean Hesler Limited (10932036) United Kingdom