About Timbic (uk) Limited (08520319) United Kingdom