About Photomec (london) Limited (00421485) United Kingdom