About Roger Staton Associates Limited (04973390) United Kingdom