About Mendip Installations Limited (11612389) United Kingdom