About Eleanor Gibb Associates Limited (08195989) United Kingdom