About Thorne Independent Traders Limited (09050300) United Kingdom