About Declan Mclaughlin Ltd (NI613990) United Kingdom