About Torkington Holdings Limited (06080446) United Kingdom