About Hirst & Mallinson Limited (00111037) United Kingdom