About Feathers Royal Hotel Limited (13159654) United Kingdom