About Camera Club Europe Limited (11549547) United Kingdom