About Speed String Ltd. (04331361) United Kingdom