About Declan Quinn Ltd (NI673284) United Kingdom