About Eleanorbanks Ltd (10152657) United Kingdom