About Production Techniques Limited (00892277) United Kingdom