About The Combe Martin Preserve Company Ltd (11353350) United Kingdom