About J Cook Holdings Limited (13233105) United Kingdom