About Segway Southwest Limited (06330322) United Kingdom