About Henry Fox Investments Limited (03387576) United Kingdom