About Peter Dudgeon Limited (01235720) United Kingdom