About Sw Plymouth Limited (11104683) United Kingdom