About G H & S J Ellis Limited (10695163) United Kingdom