About H. Mealing & Sons Limited (01550571) United Kingdom