About Jabo Houtproducten Ltd. (09532599) United Kingdom