About Durga Timber Europe Limited (02790002) United Kingdom