About Bbm Restaurant Limited (12036185) United Kingdom