About Walker Wood Limited (08123313) United Kingdom