About Jaspa Tea Leicester Ltd (13667031) United Kingdom