About Coffee Bean Shop Limited (06718163) United Kingdom