About Edmund Haley Associates Limited (09955653) United Kingdom