About Parmenals Ltd (11525814) United Kingdom