About Coffee Box Leamington Limited (09285657) United Kingdom