About Ivor Dewdney S Pasties Limited (03521189) United Kingdom