About Dudgeon Enterprise Limited (10823469) United Kingdom