About R Penfold Ltd (11407044) United Kingdom