About Henson Management Ltd (06871576) United Kingdom