About Richardson Solutions Ltd (10410275) United Kingdom