About Eleanor Torbati Ltd (13319969) United Kingdom