About Seamus Omargh Limited (11739658) United Kingdom