About Walker Comms Ltd (06813071) United Kingdom