About J & H Developments Ltd (NI036081) United Kingdom