About Walker And Associates Telecoms Consultancy Limited (06899992) United Kingdom