About Roger Worle & Associates Limited (04878818) United Kingdom