About The Leaky Teapot Ltd (11007350) United Kingdom