About Macword Associates Limited (03150199) United Kingdom