About Funnell & Howard Limited (05619799) United Kingdom