About Eastmeadow Limited (06926311) United Kingdom