About Timberland Investment Resources (uk) Limited (07276995) United Kingdom