About Tea Amore Limited (12720336) United Kingdom