About Lee Walker Services Limited (13571706) United Kingdom