About J.c. Handyside Limited (00716380) United Kingdom