About Eclipse London Ltd (09509321) United Kingdom