About Hicks Group Limited (09432666) United Kingdom