About J & N Developments Ltd (05634765) United Kingdom