About K&k Sales Limited (10810033) United Kingdom