About Gleacher Shacklock Llp (OC302047) United Kingdom