About Holden Timber Engineering Limited (03556948) United Kingdom