About Barista Chelmsford Ltd (11769441) United Kingdom