About Eleanor Lodge Mc Ltd (10585647) United Kingdom