About Torquay Photo Centre Limited (11195071) United Kingdom