About Techware (u.k.) Limited (02273573) United Kingdom