About Walker Broadcasting Limited (05614468) United Kingdom