About Eclipse Products Ltd (NF003727) Great Britain