About Walker & Partners Limited (00657165) United Kingdom