About Penric Limited (12883291) United Kingdom