About Alidec Limited (03694361) United Kingdom