About Sambuca Cassia Limited (07580083) United Kingdom