About The Richards Hogg Lindley Group Limited (02242924) United Kingdom