About Meadow Grove Management Limited (09796736) United Kingdom