About Walker Pritchard Limited (03521559) United Kingdom