About Dudgeon Holdings Ltd (10024991) United Kingdom