About Naughton Installation Limited (09321892) United Kingdom