About Meps International Limited (02060184) United Kingdom