About Walker Bros. & Associates Ltd (10348136) United Kingdom