About Eclipse Incorporation Limited (06443920) United Kingdom