About Penfold S Places Limited (12653070) United Kingdom