About Deycom Limited (02679430) United Kingdom