About Neilson Control Installations Limited (06597674) United Kingdom