About W.j.armstrong Limited (00313435) United Kingdom