About J Hicks Holdings Limited (04931738) United Kingdom