About Walkers Consultancy Ne Ltd (13071498) United Kingdom