About Alvista Torquay Limited (08464948) United Kingdom