About Symbol Signs & Screenprint Limited (04395782) United Kingdom