About Timbertecks (uk) Limited (03481060) United Kingdom