About Meaujo Bell Limited (07041199) United Kingdom