About Timberflor Ltd (06534015) United Kingdom