About Mendip Solar Ltd (08111697) United Kingdom