About Turquoise Garden Ltd (13344976) United Kingdom