About Acorn Signs (holdings) Ltd. (SC296906) United Kingdom