About Tee Technical Limited (13623371) United Kingdom