About Mendip Developments & Investments Ltd (10994034) United Kingdom