About Hurst Setter & Associates Limited (02686819) United Kingdom