About Ballagan Farm (balloch) Ltd (SC676803) United Kingdom