About Naughton It Associates Ltd (10936995) United Kingdom