About Hicks Holdings Limited (06873921) United Kingdom