About Richardson Financial Operations Ltd (11878652) United Kingdom