About Maguire Associates Limited (NI641772) United Kingdom