About R & A Barista Limited (11357813) United Kingdom