About Declan Mee Ltd (NI602311) United Kingdom