About Hemming Publishing Limited (01431106) United Kingdom