About Michael Hudson Ltd (12162719) United Kingdom