About Indersals Ltd (10621503) United Kingdom