About Walker Independent Trading Ltd (11554922) United Kingdom