About Richard Hocking Associates Limited (02713266) United Kingdom