About Richardson Research Limited (04742537) United Kingdom