About Dumont & Co. Limited (09270132) United Kingdom