About Walker & Walker Assets Ltd (12451903) United Kingdom