About Barista Creations Limited (03586068) United Kingdom