About Blenkiron Farming Company (08260753) United Kingdom