About B&i Restaurant Ltd (12424899) United Kingdom