About Niall Maher Design Ltd (12172611) United Kingdom