About Timberland Lodges Uk Limited (10960077) United Kingdom