About Timberlake Enterprises Ltd. (SC169030) United Kingdom