About Mea Hurst Limited (12026743) United Kingdom