About Eclipse Whi Limited (12873506) United Kingdom