About Turquoise Bay Consultants Limited (08634109) United Kingdom