About Dectamill Group Limited (01227961) United Kingdom