About G Houghs Ltd (13113287) United Kingdom