About L Newbon Cameras Ltd (12429819) United Kingdom