About Torquay Car Care Ltd (10841722) United Kingdom