About De Smet Woodworks Ltd (10831016) United Kingdom