About T S C Seals Ltd (07276800) United Kingdom