About H H Payne & Son Ltd. (04586492) United Kingdom