About Eleanor Court Ltd (12170252) United Kingdom