About Eleanorjeandesign Ltd (10229577) United Kingdom