About Eleanor Pickets Management Services Limited (07797091) United Kingdom