About David Penton & Son Limited (00669577) United Kingdom