About Walkers (northampton) Limited (00971307) United Kingdom