I am trying to call this company to find out if they still exist, does anyone have any information. Not having any luck at this stage