About Penhurst (investments) Ltd (02730445) United Kingdom