About Globe Inn Looe Ltd (12085822) United Kingdom