About Mierenneukers Limited (04335389) United Kingdom