About Bean & Beignet Limited (13511642) United Kingdom