About H & So Ltd (13096846) United Kingdom