Environmen in Cheddar, Somerset We help you find any company! Mendip Energy Limited 30 Cross Farm Road, Draycott Cheddar, Somerset Renewable Engineering Services Ltd Mendip House, Wells Road Cheddar, Somerset