About Torquay S Crime Museum Ltd (13399876) United Kingdom