About Richard Iii Hotel Limited (11772422) United Kingdom