About Tekwurx Services Limited (12100201) United Kingdom