About Meiken International Limited (09936221) United Kingdom