About Square Wave Systems Limited (02958767) United Kingdom