About Bellfield And Lettoch Farming Company (SL003268) United Kingdom