About Dudgeon Extension Limited (12148301) United Kingdom