About Jaspa Tea Nottingham Ltd (13666965) United Kingdom