About Walker M&e Limited (11943654) United Kingdom