About Dedicated Programmes Limited (03583283) United Kingdom