About Eleanor Balfour Ltd (11358384) United Kingdom