About Eleanor Spenceley Ltd (12028295) United Kingdom