About K&l Bross Ltd (11279307) United Kingdom