About The Turquoise Teapot Ltd (10011198) United Kingdom