About Timbermate (uk) Limited (08291483) United Kingdom