About Mendip Service Holdings Limited (12882178) United Kingdom