About Dec Operations Limited (07510587) United Kingdom