About Logos Scotland (SC665452) United Kingdom