About Eleanor Bloomfield Limited (12461290) United Kingdom