About Dudley House (covent Garden) Ltd (09496586) United Kingdom