About Horwich Signs Limited (04943720) United Kingdom