About Hickson Investments Limited. (01940913) United Kingdom