About The Tea Caddy Limited (12985843) United Kingdom