About Exatech Ltd (06740504) United Kingdom