About Eleanors Wood Limited (03520819) United Kingdom