About Rothgen Timber Engineering Limited (11427242) United Kingdom