About Somerscales (timber Merchants) Limited (01696336) United Kingdom