About William Penfold Limited (11811018) United Kingdom