About Rudyard Hotel Limited (11733129) United Kingdom