About Mark Turner Cameras Limited (07032883) United Kingdom