About Whittle Hill Investments Limited (04304054) United Kingdom