About J Cusack Limited (13354025) United Kingdom