About Turquoise (glasgow) Ltd (SC574904) United Kingdom