About Octatec Limited (02834582) United Kingdom