About Daiquiri (putney) Limited (07907965) United Kingdom