About Balloch & Collins Limited (02834803) United Kingdom