About J C Retail Solutions Limited (09663846) United Kingdom