About James Edwards Developments Limited (09890293) United Kingdom