About Hemming & Son Ltd (12480066) United Kingdom