About Richard Preston & Son Limited (00967165) United Kingdom