About K&k Rad Ltd (13158751) United Kingdom