About Turquiose Developements Limited (09960965) United Kingdom