About Mitchell And Hewitt Limited (01455864) United Kingdom