About G L Howard Limited (12497231) United Kingdom