About Meijer Limited (10356883) United Kingdom