About Teldel Group Lp (SL026471) United Kingdom