About Timako Limited (08997580) United Kingdom