About K&l Home Ltd (12283688) United Kingdom