About Nichols Signs Limited (04254749) United Kingdom