About Ren-o-tec Limited (06549196) United Kingdom