About Walker Northampton Limited (00561221) United Kingdom