About Grove Meadows Ltd (12760968) United Kingdom