About John Richardson & Son (timber Merchants) Limited (05307321) United Kingdom