About Canvas Coffee Company Limited (11814136) United Kingdom