About Balloch Ny Ltd (SC567802) United Kingdom