About Thomas Thorstensson Ltd (09022542) United Kingdom