About Mendip Investments Limited (08959664) United Kingdom