About Richardson Investments Limited (10848724) United Kingdom