About Roger Ward Associates Limited (04306180) United Kingdom