About Tack And Tack L.p. (SL022665) United Kingdom