About Haven Restaurant Ltd (11920239) United Kingdom