About Turquoise Design Limited (08012754) United Kingdom