About Walker & Smith Batley Limited (00067499) United Kingdom