About Turdel Lp (SL027323) United Kingdom