About Segway Ecosse Ltd. (SC426865) United Kingdom