About J C Cycles Ltd (13566061) United Kingdom