About Glasgow Groove Limited (11255413) United Kingdom