About Meadow Pool Limited (02200572) United Kingdom