About Leigh Times Series Limited (05379096) United Kingdom