About Tech-e Limited (07418507) United Kingdom