About Dudley Summit Plc (04180439) United Kingdom