About Firwood Timber & Plywood Co. Limited (01213142) United Kingdom