About Wells (spiral Tubes) Limited (00914645) United Kingdom