About Barista And Baker Limited (13128836) United Kingdom