About Walker Control Ltd (06675189) United Kingdom