About Charles Hixson & Sons Limited (01694882) United Kingdom