About Martin Hanna & Partners Ltd (NI630682) United Kingdom