About Charnham Meadow Limited (08197430) United Kingdom