About New Dec Limited (03030665) United Kingdom