About Istead Inn Ltd. (12208567) United Kingdom