About Discovery (torquay) Limited (07343562) United Kingdom