About G N & S M Seals & Sons Ltd (05012304) United Kingdom