About Decotel Europe Limited (01476213) United Kingdom