About Thor Motorcycles Limited (05934696) United Kingdom