About Thor Design Uk Ltd (05416178) United Kingdom