About Ballachraggan Farms (SL001692) United Kingdom