About Kiffelec Ltd (13042449) United Kingdom