About Howick Media Ltd. (08873164) United Kingdom