About Richardson Hotels & Resorts Limited (06558707) United Kingdom