About Macleod & Macleod (ludshott) Partnership (LP007492) United Kingdom