About Dominic Penfold Harrison Ltd (13383602) United Kingdom