About Michael Hirst Ltd (08795412) United Kingdom