About Balstack Farms (SL003472) United Kingdom