About Muirshin Durkin Ltd (12827299) United Kingdom