About Niall Mcdermott Limited (NI662080) United Kingdom