About J.c.hickling Ltd (11975664) United Kingdom