About Taymax Independent Plywood Ltd. (03650386) United Kingdom