About Ian Howick And Partners Ltd. (03411146) United Kingdom