About Mcmullen-harrington-houlihan Limited (09138494) United Kingdom