About New Inn Clovelly Ltd (13210356) United Kingdom