About Benfield Timber Buildings Limited (04074238) United Kingdom