About N. P. Smith Installations Limited (04688057) United Kingdom