EDENS ROAD - P & B FABRICS price per half metre