About Walker & Scott (00322473) United Kingdom