About Mead Estates Limited (02540011) United Kingdom