About Meriden Ventures Limited (12248962) United Kingdom