About Dipple & Son Limited (00562520) United Kingdom