About K & A Retail Limited (12934345) United Kingdom