About Torkington Management Limited (04504415) United Kingdom