About Sw Bicycle Company Limited (11881063) United Kingdom