About Newstead Meadow Limited (07947655) United Kingdom