About Penquinn Limited (10129103) United Kingdom