About Timberg Ltd (13129298) United Kingdom