About Buffery And Son Limited (00975615) United Kingdom