Swan Products is a British owned company and is now being developed and marketed, under license, by original Swan employees