About Richard Hogg & Associates Limited (09079467) United Kingdom