About Meriden Holdings Limited (10144245) United Kingdom