About Torkington Associates Ltd (08094917) United Kingdom