About Bap And Bowl Ltd (12501170) United Kingdom