About Dean Loughran Ltd (NI666890) United Kingdom