About Distec Screenprint Limited (09471314) United Kingdom