About Talbotek Limited (09050840) United Kingdom