About H & A Bella Limited (09579961) United Kingdom