About Magenta Photographic Studios Limited (06016331) United Kingdom