About Photomec (holdings) Limited (04133575) United Kingdom