About Michael Holligan Associates Limited (SC625640) United Kingdom