About Walker & Patrick Ltd (11305581) United Kingdom