About Somerset Cider Vinegar Company Limited (05117307) United Kingdom