About J C Holdings North West Ltd (12024394) United Kingdom