About Turck Banner Limited (02459112) United Kingdom