About Decomm International Limited (08917342) United Kingdom