About J & C Developments Ltd (06591211) United Kingdom