About Meadwater Management Limited (01209165) United Kingdom