About Dje Project Services Limited (03912873) United Kingdom