About Eleanor Bigden Limited (11875164) United Kingdom