About Richmond Lonsdale Limited (00900845) United Kingdom