About Kr Balloch Ltd (SC659281) United Kingdom