About Talland Group Lp (SL026627) United Kingdom