About Kenneth Peploe & Son Limited (00799411) United Kingdom