About Dps Special Projects Limited (05531821) United Kingdom