About Torquay S Pioneers Limited (03857319) United Kingdom