About Sw Oban Limited (SC512556) United Kingdom