About J & C Upton Developments Ltd (08949422) United Kingdom