About Walker Limited (02987272) United Kingdom