About H & Baz Limited (10996091) United Kingdom