About Joseph James Developments Ltd (04888205) United Kingdom