About Walker Johnston Limited (10328538) United Kingdom