About Press Techniques Limited (02364961) United Kingdom