About J J & Sons Developments Ltd (13472270) United Kingdom