About Dennis Muirhead Company Limited (01623616) United Kingdom