About Tech-clad (north West) Limited (10944727) United Kingdom