About Minehead Eye Community Interest Company (06033644) United Kingdom