About Richmond Hatherly Ltd (13398523) United Kingdom