About Charles Lumb & Sons Limited (00314166) United Kingdom