About Ridgeons Timber Engineering Solutions Limited (03928931) United Kingdom