About Edward James Haddon Ltd (11561343) United Kingdom