About Mendip Stream Ltd (13388815) United Kingdom