About J & S (scotland) Limited (SC708687) United Kingdom