About Niall Maguire Limited (06895975) United Kingdom