About Pazuzu Bar & Restaurant Brentwood Ltd (12243710) United Kingdom