About Turquoise Bar Limited (12239500) United Kingdom