About Tod Holdings Limited (10841315) United Kingdom