About K&n Signs Ltd (10018565) United Kingdom