About Lombard Hamilton Trustees Llp (OC367417) United Kingdom