Skeefs, which stands for skins and fleeces, produces 100 per cent luxurious handmade British sheepskin products for horses.

Skeefs, which stands for skins and fleeces, produces 100 per cent luxurious handmade British sheepskin products for horses.
