About G Howland Ltd (12103965) United Kingdom