About Pit Stop Salcombe Limited (13360538) United Kingdom