About N & J Developments Limited (05667887) United Kingdom