About Stephen Sears Engineering Service Ltd (11886561) United Kingdom