Blenheim Carpet Co specialise in custom made carpets and rugs made from natural materials.