About Meadow Developments (wal) Ltd (12146461) United Kingdom