About Penn Group (holdings) Limited (06242712) United Kingdom