About Capital Coffee Roasters Limited (08361849) United Kingdom