About J.a. Seals Ltd (05541133) United Kingdom