About Ns Sign Installations Ltd (10592249) United Kingdom