About Timberlands International Limited (10186858) United Kingdom