Walls And Floors in Leominster, Herefordshire We help you find any company! The Big Carpet Company Limited Units 5/6 Station Yard North, Worcester Road Leominster, Herefordshire