About Richardson Holdings Limited (NI059254) United Kingdom