About Walker Management Limited (01266089) United Kingdom