About Lee Walker Ltd (10457249) United Kingdom