About The London Teapot Company Ltd (07434926) United Kingdom