About Penfro Group (holdings) Limited (09710516) United Kingdom