About Penlec Limited (10001489) United Kingdom