About Meps Enterprises Limited (12475743) United Kingdom