About Roger Frier & Associates Limited (02113943) United Kingdom