About Seamus Macbride Limited (05316596) United Kingdom