About London Camera Exchange Holdings Limited (00960062) United Kingdom