About L T Designs Limited (05741541) United Kingdom