About Segway Scotland Limited (SC392999) United Kingdom