About Walker & Partners (sales) Limited (00925857) United Kingdom