About Seals King & Co. Limited (06375526) United Kingdom