About Walker-hall Ltd (10580338) United Kingdom