About Tea-spot Limited (12771604) United Kingdom