About Timberland Idc Ltd. (05199227) United Kingdom