Kellars are a UK leading, independent wholesaler supplying a range of flooring products to retailers, distributors and trade customers... 2021 has seen the opening of 2 more depots, along with further investment into transport, stock holding and..
Relevance: 7.1297426