About D.e.l. Developments Limited (05712126) United Kingdom