About Fiddes & Son Limited (01864772) United Kingdom