About Charles Kirkby & Sons Limited (00095742) United Kingdom