About Funnell & Howard Holdings Limited (09684301) United Kingdom