About Camra Members Investment Club Limited (02318099) United Kingdom