About Howard Mitchell Ltd (11494123) United Kingdom