About J C S Retail Solutions Ltd (12902709) United Kingdom