Company name: Irvines Carpets & Flooring
Description: Here at Irvine’s Carpets we believe “A happy customer is a regular customer!” and we aim to make this happen for every customer!”
Lower Grange mill, Church Street, Accrington BB5 2ES, United Kingdom