About J.c. Hare Limited (00634871) United Kingdom