About Niall Edworthy Limited (04741307) United Kingdom