About Frank Riddiough & Son Limited (00326118) United Kingdom