About Peter Sheldon Limited (01668606) United Kingdom