About Coffee & Juice Bar Limited (07580167) United Kingdom