About Thor Design And Technology Limited (09589059) United Kingdom