About Meek Estates Limited (01760497) United Kingdom