About Oreilly Smith Kavanugh Limited (12311756) United Kingdom