About Turquoise Kitchen Limited (11399453) United Kingdom