About Timbermann Ltd (12224098) United Kingdom