About The Star Inn Penzance Limited (12017237) United Kingdom