About Tea Caddy West Bay Ltd (11688433) United Kingdom