About Penken Limited (09944012) United Kingdom