About C & K Ebanks Retail Ltd (10077059) United Kingdom