About Photron (europe) Limited (04087190) United Kingdom