About Timberland Motorhome Manufacturing Limited (10627857) United Kingdom