About B & H Cafe Ltd (12853989) United Kingdom