About Dudley & Doris Ltd (11348495) United Kingdom