About Technicaltea Ltd (NI660837) United Kingdom