About Balmangan Farming Company (SL002688) United Kingdom