About Walker Smith Investments Ltd (11870319) United Kingdom