About D & J Developments Limited (06875530) United Kingdom