About Tudor Inn Limited (SC560430) United Kingdom