About Middleton And Hennessy Limited Liability Partnership (OC336965) United Kingdom