About Turquaz Limited (02953624) United Kingdom