About Richardson Retail Limited (01023441) United Kingdom