About G. And M. Hartshorne Ltd (03307542) United Kingdom