About Extech Limited (02284776) United Kingdom