About A&c Glasgow Limited (SC670759) United Kingdom