About Meica Services Ltd (07946151) United Kingdom