About Salt & Vinegar Tour Company Limited (08996954) United Kingdom