About Dectec Limited (07354752) United Kingdom