About K&l Trading Ltd (13597809) United Kingdom