About Pennec Limited (11073967) United Kingdom