About Eleanor Road Limited (13221412) United Kingdom