About Ballochmorrie Limited (SC242692) United Kingdom