Company name: Camera Centre UK - Cardiff
Description: Specialist photographic equipment store
14-16 Morgan Arcade, Cardiff CF10 1AF, United Kingdom