About N. & M. Walkingshaw Limited (01343632) United Kingdom