About T.l.s. Design Limited (SC124007) United Kingdom