About Furneaux Riddall & Co.limited (00591120) United Kingdom