About Precision Screenprint Limited (01899236) United Kingdom