About Glendower Torquay Ltd (12471890) United Kingdom