About Walker Landray Limited (11218555) United Kingdom