About M G Meadows Ltd (10013141) United Kingdom