About Jc & Sw (scot) Limited (SC641156) United Kingdom