About The Daiquiri Edinburgh Limited (SC695712) United Kingdom