About Targeted Strategies Limited (05892315) United Kingdom