About Phelan Plywood & Company Limited (01732118) United Kingdom