About Homan O Brien & Co Limited (11293937) United Kingdom