About Richardson Global Ltd (12783264) United Kingdom