About J.t. Hicks Limited (00868633) United Kingdom