About Rob Walker Broadcasting Limited (06597269) United Kingdom