About Mendip Beech Limited (SC430233) United Kingdom