About London Camera Exchange Limited (02697309) United Kingdom