About Walker 34 Limited (11374908) United Kingdom