About The Balmore (glasgow) Ltd (SC561715) United Kingdom