About John Hicks Ltd. (04160958) United Kingdom