About Seamus Durack Limited (05195870) United Kingdom