About Eleanor Neale Limited (12341950) United Kingdom