About Houlihan And Co Limited (04505415) United Kingdom