About Howard Mitchell Group Ltd (11128726) United Kingdom