About Goho Glasgow Limited (SC614199) United Kingdom