About The Torkington Limited Partnership (SL034627) United Kingdom