About Jazz Tea House Limited (11960158) United Kingdom