About Meadowfield Holdings Limited (04361187) United Kingdom