About Mei Mei (bristol) Limited (11253023) United Kingdom