About Timmerland Limited (10107519) United Kingdom