About Richard Hogg Limited (06329951) United Kingdom