About Pembury Hotel Ltd (12813372) United Kingdom