About Swt (scotland) Limited (SC677408) United Kingdom