About Bulmer Farm Lodges Limited (06830018) United Kingdom